
#page{
    font-size:0.28rem;
    width:100%;
    height:100%;
}
.selfInfo{
    padding:0.4rem 0.5rem;
    height:2.15rem;
    background:#3e85f7;
    color:#fff;
}
.selfInfo .i-left{
    float:left;
    width:60%;
    height:2.15rem;
}

.selfInfo .i-left .nameBox{
    padding:0.2rem 0;
    overflow:hidden;
}
.i-left .nameBox .name{
    float:left;
    height:1.2rem;
    margin-right:0.3rem;
}
.i-left .nameBox .name .name-txt{
    display:block;
    line-height:0.7rem;
    font-size:0.48rem;
    font-weight:600;
}
.i-left .nameBox .name .name-ale{
    line-height:0.5rem;
    font-size:0.36rem;
    font-weight:500;
}
.i-left .nameBox .qr-code{
    float:left;
    margin-top:0.1rem;
    width:1.0rem;
    height:1.0rem;
    background:#fff;
}
.i-left .selfWork{
    background:rgba(255,255,255,0.3);
    padding:0 0.1rem;
    display:inline-block;
    border:1px solid #fff;
    border-radius:4px;
}
.i-right{
   float:right;
   margin-top:0.3rem;
   width:1.2rem;
   height:1.2rem;
   border:2px solid #fff;
   border-radius:50%; 
   overflow: hidden;
}
.i-right img{
    width:100%;
    height:100%;
}

.infoLists{
    padding:0 0.3rem;
    margin-top:0.2rem;
}
.link-item{
    display:block;
    height:0.9rem;
    line-height:0.9rem;
    position:relative;
}
.link-item .link-txt{
    float:left;
    height:0.9rem;
}
.link-item .link-txt .icon-kefu , .icon-ziyuan{
    color:#ffb257;
}
.icon-study{
    color:#ff4f68;
}
.icon-org , .icon-xinxiaoxi{
    color:#3e85f7;
}

.link-item .link-txt .iconfont{
    margin-right:0.2rem;
    font-size:0.32rem;
}
.link-item .icon-youbian{
    float:right;
    color:#a9a9a9;
}

.link-item:after{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    content:"";
    width:100%;
    height:1px;
    background:#f2f2f2;
    transform: scaleY(0.5);
}
